self-help group - Spanish English Dictionary